package cn.com.headfree.vo;

//import cn.com.headfree.util.SysDictionary2Util;
//import cn.com.headfree.util.SysDictionaryUtil;
import cn.com.headfree.entity.TEmpBaseInfo;
import cn.com.headfree.entity.TSeniorTechnician;
import com.deepoove.poi.data.DocxRenderData;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang.StringUtils;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

/**
 * 技能等级申报信息整合
 */
public class TechnicalReportVo {

    private TEmpBaseInfo tEmpBaseInfo;//基本情况

    private TSeniorTechnician tSeniorTechnician;//技师申报信息

    private List<WorkExpInfoVo> workExpInfoVos;//工作经历

    private List<StudyAndTrainVo> studyAndTrainVo;//主要学历、培训经历

    private List<SkillAndTechnicalVo> skillAndTechnicalVo;//技术革新、专利、科技创新、项目成果

    private List<StandAndScienceVo> standAndScienceVo;//编写操作规程、规范、标准、教案及发表论文、著作等情况

    private List<ContestInfoVo> contestInfoVo;//参加技能竞赛获奖情况

    private List<TeachArtVo> teachArtVo;//承担技艺传授、技能培训工作情况

    private List<HonorDatasVo> honorDatasVo;//获得荣誉称号

    public TEmpBaseInfo gettEmpBaseInfo() {
        return tEmpBaseInfo;
    }

    public void settEmpBaseInfo(TEmpBaseInfo tEmpBaseInfo) {
        this.tEmpBaseInfo = tEmpBaseInfo;
    }

    public TSeniorTechnician gettSeniorTechnician() {
        return tSeniorTechnician;
    }

    public void settSeniorTechnician(TSeniorTechnician tSeniorTechnician) {
        this.tSeniorTechnician = tSeniorTechnician;
    }

    public List<WorkExpInfoVo> getWorkExpInfoVos() {
        return workExpInfoVos;
    }

    public void setWorkExpInfoVos(List<WorkExpInfoVo> workExpInfoVos) {
        this.workExpInfoVos = workExpInfoVos;
    }

    public List<StudyAndTrainVo> getStudyAndTrainVo() {
        return studyAndTrainVo;
    }

    public void setStudyAndTrainVo(List<StudyAndTrainVo> studyAndTrainVo) {
        this.studyAndTrainVo = studyAndTrainVo;
    }

    public List<SkillAndTechnicalVo> getSkillAndTechnicalVo() {
        return skillAndTechnicalVo;
    }

    public void setSkillAndTechnicalVo(List<SkillAndTechnicalVo> skillAndTechnicalVo) {
        this.skillAndTechnicalVo = skillAndTechnicalVo;
    }

    public List<StandAndScienceVo> getStandAndScienceVo() {
        return standAndScienceVo;
    }

    public void setStandAndScienceVo(List<StandAndScienceVo> standAndScienceVo) {
        this.standAndScienceVo = standAndScienceVo;
    }

    public List<ContestInfoVo> getContestInfoVo() {
        return contestInfoVo;
    }

    public void setContestInfoVo(List<ContestInfoVo> contestInfoVo) {
        this.contestInfoVo = contestInfoVo;
    }

    public List<TeachArtVo> getTeachArtVo() {
        return teachArtVo;
    }

    public void setTeachArtVo(List<TeachArtVo> teachArtVo) {
        this.teachArtVo = teachArtVo;
    }

    public List<HonorDatasVo> getHonorDatasVo() {
        return honorDatasVo;
    }

    public void setHonorDatasVo(List<HonorDatasVo> honorDatasVo) {
        this.honorDatasVo = honorDatasVo;
    }
}
